package com.lifuixng.demo.day4carsystem.service;

import com.lifuixng.demo.day4carsystem.entity.Vehicle;

/**
 * 租赁系统接口
 */
public interface RentSystem {

    /**
     * 创建汽车
     * @return
     */
    Vehicle createVehicle();

    /**
     * 打印汽车
     */
    void printVehicles();

    /**
     * 删除汽车
     * @param number
     */
    void deleteVehicle(String number);

    /**
     * 租赁汽车
     * @param number
     * @return
     */
    boolean rentVehicle(String number);

    /**
     * 归还汽车
     * @param number
     * @return
     */
    boolean returnVehicle(String number);

    /**
     * 启动系统，打印菜单
     */
    void startSystem();
}
